package com.gl.buscaminas;

public class Casillero {
	private int contadorBombasAdyacentes;
	private boolean destapado;
	private EstrategiaDestape estrategiaDestape;
	private boolean bomba;
	private int fila;
	private int columna;
	
	public int getFila() {
		return fila;
	}

	public void setFila(int fila) {
		this.fila = fila;
	}

	public int getColumna() {
		return columna;
	}

	public void setColumna(int columna) {
		this.columna = columna;
	}

	public boolean isBomba() {
		return bomba;
	}

	public void setBomba(boolean bomba) {
		this.bomba = bomba;
	}

	public void destapar(Tablero tablero){
		this.estrategiaDestape.destapar(tablero, this);
	}
	
	public int getContadorBombasAdyacentes() {
		return contadorBombasAdyacentes;
	}

	public void setContadorBombasAdyacentes(int contadorBombasAdyacentes) {
		this.contadorBombasAdyacentes = contadorBombasAdyacentes;
	}

	public boolean isDestapado() {
		return destapado;
	}

	public void setDestapado(boolean destapado) {
		this.destapado = destapado;
	}

	public EstrategiaDestape getEstrategiaDestape() {
		return estrategiaDestape;
	}

	public void setEstrategiaDestape(EstrategiaDestape estrategiaDestape) {
		this.estrategiaDestape = estrategiaDestape;
	}

}
